﻿body{ margin:0px; padding:0px; text-align:center; background:#FFF URL(../images/bg.jpg) left top repeat-x; font-size:12px; font-family:"Microsoft Yahei","宋体"; line-height:25px; color:#333;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
ul,li{ margin:0px; padding:0px; list-style:none;}

.index{ clear:both; width:1000px; margin:0px auto; text-align:left;}
.top{ clear:both; background:URL(../d/file/d5b4d6b6761476242c014cd7954b7d60.jpg) left top no-repeat; height:96px; text-align:right; color:#FFF; line-height:45px;}
.top a{ color:#FFF; margin:0px 16px;}
.top span{ width:116px; height:45px; background:URL(../images/topSpan.jpg) left 50% no-repeat; display:block; float:right; text-align:center; margin-left:10px;}

.menu{ clear:both; height:46px; line-height:46px; background:URL(../images/menuBg.jpg) left top repeat-x}
.menu ul{ margin-left:15px;}
.menu li{ float:left;}
.menu li a{ font-size:14px; font-weight:bold; color:#FFF; display:block; height:46px; line-height:40px; padding:0px 19px; _padding:0px 17px; float:left; margin:0px 10px;}
.menu li a:hover{ float:left; display:block; color:#000; background:URL(../images/menuHover.jpg) left top repeat-x; padding:0px 19px; _padding:0px 17px;}
.menuLine{ display:block; float:left; width:2px; height:46px; background:URL(../images/menuLine.jpg) left top no-repeat;}

#myFocus{ width:268px; height:268px; float:left;}
#myFocus img{ width:268px; height:268px; border:0px;}

/* menu style start */
.anylinkcss01 {
	z-index:100;
	position:absolute;
	line-height:25px;
	margin-top:0px;
	visibility:hidden;
}
.anylinkcss01 ul {
	margin:0px;
	padding:0px;
}
.anylinkcss01 li {
	background:#275e03;
	padding:5px 20px;
}
.anylinkcss01 li a{ font-size:14px; font-weight:bold; color:#FFF;}
.anylinkcss01 li a:hover{ text-decoration:underline;}
/* menu style end */


.banner{ background:URL(../images/banner.jpg) left top no-repeat; height:343px; clear:both; margin-bottom:10px;}
#fader{position:relative;overflow:hidden;height:343px;width:1000px;}
#fader li{position:absolute;left:0;top:0;}
#fader img{display:block;}
.fader-nav{display:inline-block;margin-right:8px;color:#fff;padding:2px 6px;background:#333;border:1px solid #fff;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;}
.fader-cur-nav{display:inline-block;margin-right:8px;color:#fff;padding:2px 6px;background:#ff7a00;border:1px solid #fff;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;}

.indexContent{ clear:both; margin:10px 0px;}
.oneClear{ clear:both; margin-bottom:10px;}
.clear{ clear:both;}

.about{ float:left; width:359px; margin-left:7px; height:288px; background:URL(../images/about.jpg) left top no-repeat;}
.aboutContent{ clear:both; }
.about span a{ color:#316f00;}

.news{ float:left; width:364px; height:288px; background:URL(../images/news.jpg) left top no-repeat;}
.news h2{ margin:0px; padding:0px; text-align:center;}
.news p{ margin:10px 0px; padding:0px; text-indent:2em;}
.newsList{ clear:both; border-top:1px dashed #337302; padding-top:3px;}
.newsList li{ text-indent:1em; background:URL(../images/bullet.gif) left 12px no-repeat;}
.newsList span{ float:right;}


.list{ float:left; width:268px; }
.list li{ line-height:40px; text-indent:5em;background:URL(../images/list.jpg) left bottom no-repeat;}
.list a{ font-size:14px; font-weight:bold; color:#3c8407;}

.newsClear{ clear:both; margin:10px 0px;}
.newsOne{ float:left; width:326px; margin-right:10px;}
.newsOneTit{ clear:both; background:#3d7e00; font-size:14px; font-weight:bold; color:#FFF; text-indent:1em; height:28px; line-height:28px;}
.newsOneTit a{ font-size:14px; font-weight:bold; color:#FFF;}
.newsOneContent{ clear:both; border:1px solid #a7dd85; padding:10px 0px;}
.newsOneContent li{ line-height:27px; height:27px; overflow:hidden; border-bottom:1px dashed #e4e4e4; margin:0px 10px;}
.newsOneContent li span{ float:right;}

.newsOneRight{ float:right; width:326px;}


.video{ float:left; width:268px; height:204px;}
.honor{ clear:both; width:100%; height:204px; background:URL(../images/honor.jpg) left top no-repeat;}
.honorTit{ clear:both; height:30px; overflow:hidden; background:URL(../images/sheBeiTit.jpg) left top no-repeat; font-size:14px; font-weight:bold; text-indent:2em; margin-top:10px;}
.honorTit span{ float:right; margin-right:10px;}
.honorTit span img{ border:0px; margin-top:10px;}
.honorContent{ clear:both; background:#e6e6e6; padding-bottom:10px; padding-top:5px; border:1px solid #ccc; border-top:none;}
.honorContent img{ border:1px solid #e3e3e3; height:125px; margin:0px 5px;}

.Gongyi_Contact{ float:left; width:355px;}
.gongyi{ float:left; width:355px; height:350px; overflow:hidden; background:URL(../images/gongyi.jpg) left top no-repeat;}




.sheBeiTit{ clear:both; height:30px; line-height:30px; text-indent:2em; background:URL(../images/sheBeiTit.jpg) left top no-repeat; font-size:14px; font-weight:bold;}
.sheBeiTit span{ float:right; margin-right:10px;}
.sheBeiTit span img{ border:0px; margin-top:10px;}

.sheBeiContent{ clear:both; border:1px solid #d5d5d5; border-top:none;}
.sheBeiContent li{ float:left; width:188px; margin-left:11px; margin-top:10px; width:188px; height:190px; overflow:hidden;}
.sheBeiContent li p{ display:table-cell; text-align:center; vertical-align:middle; border:2px solid #e3e3e3; overflow:hidden; width:188px; height:150px;}
.sheBeiContent li p img{ border:0px;}
.sheBeiContent li span{ clear:both; height:30px; line-height:30px; overflow:hidden; display:block; text-align:center;
}


.gongyiContent{ clear:both; margin-top:45px;}
.gongyi li{ float:left; margin-left:12px; _margin-left:8px;}
.gongyi li span{ clear:both; display:block; text-align:center;}

.contact{ float:left; width:268px; height:240px; padding-left:10px; background:URL(../images/contact.jpg) left top no-repeat; margin-top:10px;}
.contact span{ float:left; margin-left:18px; _margin-left:24px; width:130px;}
.cases{ float:right; width:715px; height:230px; background:URL(../images/cases.jpg) left top no-repeat; overflow:hidden;}
.casesContent{ clear:both; margin-top:40px;}
.casesContent img{ border:1px solid #CCC; padding:1px;}
.casesContent li{ float:left; margin-left:30px; _margin-left:22px; width:170px; overflow:hidden;}
.casesContent li span{ clear:both; display:block; text-align:center; height:35px; _height:25px; line-height:35px; _line-height:25px;}

.links{ clear:both; height:58px; background:URL(../images/links.jpg) left top no-repeat;}
.links img{ height:40px; border:0px;}


.bottom{ clear:both; padding:20px 0px; background:#03533a; color:#FFF; line-height:40px; margin-top:10px}
.bottom a{ color:#FFF; margin:0px 6px;}
.bottomLeft{ float:left; width:490px;}
.bottomRight{ float:right; width:440px; text-align:right;}
.jiathis_style{ clear:both; width:460px; overflow:hidden;}
.jiathis_style a{ margin:0px; padding:0px;}


/* scroll start */
#demo {
overflow:hidden;
width:960px;
margin:0px auto;
}
#demo span{ display:block; clear:both; text-align:center;}
#demo li{
	float:left;
	margin:10px 6px 0px 0px;
	text-align:center;
	padding:0px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
/* scroll end */

/* scroll start */
#demoTwo {
overflow:hidden;
width:680px;
margin:20px auto 0px;
}
#demoTwo span{ display:block; clear:both; text-align:center;}
#demoTwo li{
	float:left;
	margin:10px 6px 0px 0px;
	text-align:center;
	padding:0px;
}
#demoTwo li img{ height:160px; border:0px;}
#indemoTwo {
float: left;
width: 800%;
}
#demoTwo1 {
float: left;
}
#demoTwo2 {
float: left;
}
/* scroll end */


/* scroll start */
#demoThree {
overflow:hidden;
width:560px;
height:490px;
margin:30px auto 0px;
}
#demoThree span{ display:block; clear:both; text-align:center;}
#demoThree li{
	float:left;
	margin:10px 6px 0px 0px;
	text-align:center;
	padding:0px;
}
#indemoThree {
float: left;
width: 200%;
}
#demoThree1 {
float: left;
}
#demoThree2 {
float: left;
}
/* scroll end */

/* sub style start */
.left{ float:left; width:268px;}
.right{ float:right; width:720px;}

.subContact{ clear:both; background:URL(../images/subContact.jpg) left top no-repeat;; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.subTit{ color:#028736; clear:both; height:30px; line-height:30px; background:URL(../images/subTit.jpg) left top no-repeat; font-size:14px; font-weight:bold; text-indent:2em;}
.subTit span{width: 30%; float:right; margin-right:10px; font-size:12px; font-weight:normal; color:#000;}
.subTit span a{ font-size:12px; font-weight:normal;}


.subTitKuan{ color:#028736; clear:both; height:30px; line-height:30px; background:URL(../images/subTitKuan.jpg) left top no-repeat; font-size:14px; font-weight:bold; text-indent:2em;}
.subTitKuan span{ float:right; margin-right:10px; font-size:12px; font-weight:normal; color:#000;}
.subTitKuan span a{ font-size:12px; font-weight:normal;}



.subContent{ clear:both; border:1px solid #e0e0e0;}
.subContent img{ border:0px;}
.subContentMaring{ clear:both; margin:10px; _margin:10px 5px;}

.subNewsList{ clear:both;}
.subNewsList li{ border-bottom:1px dashed #e5e5e5; line-height:28px; background:URL(../images/h2_icon.gif) 7px 8px no-repeat; text-indent:2em;}
.subNewsList li span{ float:right; margin-right:10px;}




.subPicList{ clear:both;}
.subPicList li{ clear:both; margin:10px 0px; border-bottom:1px dashed #028736;}
.subPicList li p{ clear:both; width:155px; border:1px solid #ccc; text-align:center; }
.subPicList li span{ clear:both; display:block; text-align:center;}
.subPicList li a{ color:#F00; font-weight:blod;}
.subPicList li h2 a{ color:#000; font-weight:blod;}


.proLeftImg{ float:left; margin-right:10px;;}

.honorList{ clear:both;}
.honorList li{ float:left; margin-right:10px; overflow:hidden;}
.honorList li img{ border:1px solid #CCC; padding:3px;}
.honorList li span{ clear:both; display:block; text-align:center;}



.subNewsContent{ clear:both; margin:10px;}
.subNewsContent h1{ text-align:center;}
.info{ text-align:center; clear:both; display:block; width:100%;}




/* sub menu style start */

.newsChangeTit{
	position:relative;
	overflow:hidden;
	height:33px;
	line-height:33px;
	border-left:1px solid #ccc;
	background:(../images/newsTit.jpg) right top no-repeat;
}
#menu3{
position:absolute;
top:0;
left:0;
z-index:2;
}
#menu3 li{
	float:left;
	display:block;
	cursor:pointer;
	height:30px;
	line-height:30px;
	width:70px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:0px 10px;
	background:URL(../images/newsTitBg.jpg) left top repeat-x;
}
#menu3 li a{ color:#000; text-decoration:none;}
#menu3 li.hover{
	display:block;
	height:30px;
	line-height:30px;
	width:70px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:#3d7e00;
}
#menu3 li.hover a{ color:#FFF; text-decoration:none;}
#main3{ clear:both;}
#main3 ul{
	display: none;
}
#main3 ul.block{
	display: block;
}
#main3 li{ border-bottom:1px dashed #d5d5e5; background:URL(../images/newsIcon.jpg) 7px 7px no-repeat;  height:27px; overflow:hidden; margin:0px 10px;}
#main3 li span{ float:right; margin-right:5px;}


.mF_YSlider_myFocus {
    background: none repeat scroll 0 0 #FFFFFF;
    font: 12px/1.5 Verdana;
    height: 268px;
    overflow: hidden;
    position: relative;
    text-align: left;
    visibility: visible !important;
    width: 268px;
}

.left{ float:left; width:268px;}